ignore new lines

Andrew Cantino преди 9 години
родител
ревизия
e6903a8e61
променени са 2 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 1 1
      app/models/agents/java_script_agent.rb
  2. 1 1
      spec/models/agents/java_script_agent_spec.rb

+ 1 - 1
app/models/agents/java_script_agent.rb

@@ -135,7 +135,7 @@ module Agents
135 135
     end
136 136
 
137 137
     def credential_referenced_by_code
138
-      interpolated['code'] =~ /\Acredential:(.*)\Z/ && $1.strip
138
+      interpolated['code'].strip =~ /\Acredential:(.*)\Z/ && $1
139 139
     end
140 140
 
141 141
     def setup_javascript

+ 1 - 1
spec/models/agents/java_script_agent_spec.rb

@@ -92,7 +92,7 @@ describe Agents::JavaScriptAgent do
92 92
     describe "using credentials as code" do
93 93
       before do
94 94
         @agent.user.user_credentials.create :credential_name => 'code-foo', :credential_value => 'Agent.check = function() { this.log("ran it"); };'
95
-        @agent.options['code'] = 'credential:code-foo'
95
+        @agent.options['code'] = "credential:code-foo\n\n"
96 96
         @agent.save!
97 97
       end
98 98